Skip to content

Chore: [AEA-0000] - Dependabot cooldown#114

Merged
anthony-nhs merged 3 commits intomainfrom
dependabot_cooldown
Mar 27, 2026
Merged

Chore: [AEA-0000] - Dependabot cooldown#114
anthony-nhs merged 3 commits intomainfrom
dependabot_cooldown

Conversation

@anthony-nhs
Copy link
Copy Markdown
Contributor

Summary

  • Routine Change

Details

  • depenadabot cooldown

Copilot AI review requested due to automatic review settings March 27, 2026 12:14
@github-actions
Copy link
Copy Markdown
Contributor

This PR is linked to a ticket in an NHS Digital JIRA Project. Here's a handy link to the ticket:

AEA-0000

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds automation to reduce update noise by introducing a Dependabot PR cooldown and a scheduled workflow to keep the repo’s devcontainer version up to date.

Changes:

  • Add a scheduled/manual GitHub Actions workflow that calls the shared update-dev-container-version reusable workflow.
  • Configure Dependabot update entries with a 3-day cooldown for both GitHub Actions and pip ecosystems.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
.github/workflows/update_dev_container_version.yml New scheduled workflow to run the shared devcontainer-version update automation.
.github/dependabot.yaml Adds cooldown.default-days: 3 to slow down Dependabot update PR creation cadence.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.


jobs:
update_devcontainer_version:
uses: NHSDigital/eps-common-workflows/.github/workflows/update-dev-container-version.yml@23342d86a245c076937abd6aecdd0ce06446b1e6
Copy link

Copilot AI Mar 27, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This workflow pins NHSDigital/eps-common-workflows to a different commit than the rest of this repo’s workflows (which consistently use @5ac2707dd9cd60ad127275179495b9c890d74711). Unless there’s a specific compatibility reason, align the ref to the same commit used elsewhere to avoid unexpected behavior differences and simplify future updates.

Suggested change
uses: NHSDigital/eps-common-workflows/.github/workflows/update-dev-container-version.yml@23342d86a245c076937abd6aecdd0ce06446b1e6
uses: NHSDigital/eps-common-workflows/.github/workflows/update-dev-container-version.yml@5ac2707dd9cd60ad127275179495b9c890d74711

Copilot uses AI. Check for mistakes.
Comment on lines +1 to +2
name: Update Devcontainer Version

Copy link

Copilot AI Mar 27, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Repository workflows use the .yaml extension (e.g., ci.yaml, pull_request.yaml, release.yaml), but this new workflow file is added as .yml. Consider renaming it to .yaml for consistency and easier discovery/maintenance.

Copilot uses AI. Check for mistakes.
@sonarqubecloud
Copy link
Copy Markdown

@anthony-nhs anthony-nhs merged commit cd2a899 into main Mar 27, 2026
21 of 22 checks passed
@anthony-nhs anthony-nhs deleted the dependabot_cooldown branch March 27, 2026 14:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants